.psw-reset-page{
  width:684px;
  margin:0 auto;
  ul.header{
    margin-top:26px;
    width: 100%;
    text-align: right;
    height: 14px;
    line-height:14px;
    li{
      display: inline-block;
      font-size:14px;
      margin-left:26px;
      a{
        display: block;
      }
    }
  }
  .content{
    margin-top:104px;
    h2{
      margin-bottom:50px;
      width:100%;
      height:60px;
      line-height:60px;
      text-align: center;
      font-size:18px;
      background: #F7F7F9;
    }
    .section{
      width:100%;
      text-align: center;
      margin-bottom:18px;
      span{
        margin-right:23px;
        display: inline-block;
        text-align: right;
        width:56px;
        font-size:14px;
      }
      input[type=text],input[type=password]{
        width:275px;
        height:16px;
        padding:15px 14px;
        border:1px solid #eee;
        border-radius:6px;
      }
      .get-code{
        display: inline-block;
        position: relative;
        .btn{
          position: absolute;
          top:0;
          right:0;
          width:115px;
          height:48px;
          -webkit-border-radius: 0 6px 6px 0;
          -moz-border-radius: 0 6px 6px 0;
          border-radius: 0 6px 6px 0;
        }
      }
    }
    >.btn{
      display: block;
      margin:50px auto 0;
      width:100px;
      height:36px;
      line-height:36px;
      border-radius: 6px;
    }
  }
  .back{
    display: none;
  }
}